cupulate part - German English Dictionary